package com.hb.委托和代理


/**
 * 小头爸爸
 *
 * 代理的关键字 by
 * 解释：使用了by这个关键字的时候，以后IWashBowl接口里面的方法就由by后面的这个对象去实现
 */
class SmalHeadFather:IWashBowl by BigHeadSon(){
    override fun washing() {
        println("小头爸爸，洗碗10块钱")
        BigHeadSon().washing()
        println("看着儿子洗碗，赚10块钱")
    }
}